package cn.jinjie.day03.test16;

public class Test {
    public static void main(String[] args) {
        // 使用多态创建二郎神,太上老君对象.并给对象赋值. 使用多态方式运行eat方法.
        // 使用强制转换 , 运行73变 ,遛狗 ,三昧真火和打猴子方法
        ShenXian s1 = new ErLangShen("二郎神", 1000);
        s1.eat();
        ShenXian s2 = new TaiShangLaoJun("太上老君", 2000);
        s2.eat();
        System.out.println("================");
        ((ErLangShen) s1).change_73();//强制转换
        ((ErLangShen) s1).liuGou();//强制转换
        ((ErLangShen) s1).hitMonkey();
        System.out.println("================");
        ((TaiShangLaoJun) s2).sanMeiZhenHuo();
        ((TaiShangLaoJun) s2).hitMonkey();
    }
}
